Officer Benjamin Singer stopped a rented 2020 Chevy Malibu for various violations on northbound Route 17 shortly before 4 p.m. Sunday, Police Chief Terence Kenny said.
Singer smelled raw pot when he approached the vehicle, Kenny said.
The officer arrested 21-year-old passenger Isaiah Sifontes of Rensselaer, NY after finding him with a .22-caliber revolver with a defaced serial number, the chief said.
The driver, Kha-jahmel Gaddy, 24, of Albany, was released pending a hearing on drug charges, he said.
Sfrontes, meanwhile, was sent to the Bergen County Jail to await a first appearance in Central Judicial Processing Court in Hackensack on various weapons and drug charges.
Click here to follow Daily Voice North Hunterdon and receive free news updates.